'use strict';
/**
 * generate component
 */
var util = require('util');
var path = require('path');
var ScriptBase = require('../../lib/script-base');
var nbPreference = require('../../lib/nb-preference');
/**
 * category of all components available in AmazeUI
 */
var categories = require('../templates/categories');

/**
 * Constructor
 */
var Generator = module.exports = function()
{
	ScriptBase.apply(this , arguments);
};

util.inherits(Generator , ScriptBase);

/**
 * createing files
 */
Generator.prototype.createComponentFiles = function()
{
	this.componentName = this.classedName;
	
	this.appTemplate('component', path.join('scripts' , 'components' , this.name));

};
